package com.zeny.coding.service;


import com.zeny.coding.dto.MemberDto;
import com.zeny.coding.dto.PageDto;

public interface MemberService {
    /**
     * <h2>分页查询</h2>
     * @param pageInfo
     **/
    void list(PageDto<MemberDto> pageInfo);

    /**
     * <h2>保存会员</h2>
     * @param memberDto
     **/
    void save(MemberDto memberDto);

    /**
     * <h2>会员登录</h2>
     * @param memberDto
     **/
    MemberDto login(MemberDto memberDto);

    /**
     * <h2>查询手机号是否注册了</h2>
     * @param mobile
     **/
    boolean isMobileExist(String mobile);

    /**
     * <h2>更新用户信息</h2>
     * @param memberDto
     **/
    void updateMember(MemberDto memberDto);
}
